Modeling, Analyzing and Simulating Software Acquisition Process Architectures
نویسندگان
چکیده
In this paper, we describe our efforts in the development of an environment that supports the modeling, analysis and simulation of processes associated with software system acquisition activities. Software acquisition is generally a large, multi-organization endeavor concerned with the funding, management, engineering, system integration, deployment and long-term support of large software systems. These systems are primarily intended for use by government agencies in defense, transportation, and other areas of public administration. The acquisition of large software systems, especially those for use in the military and commercial aviation (e.g., for air traffic control) take years of effort, often at a cost in the range of hundreds of million dollars, or more. Unfortunately, software acquisition processes are often unsuccessful or problematic in realizing their objectives and goals, in a timely and cost effective manner [GAO 1997]. Rectifying these problems through modeling, simulation and redesign of these processes is thus a motivation for research [Boehm and Scacchi 1996, Nissen, Snider, Lamb 1998, Scacchi and Boehm 1998].
منابع مشابه
Modeling and simulating software acquisition process architectures
In this paper, we describe our efforts to support the modeling and simulation of processes associated with software system acquisition activities. Software acquisition is generally a multi-organization endeavor concerned with the funding, management, engineering, system integration, deployment and long-term support of large software systems. We first describe a language for modeling software ac...
متن کاملDOBS: Simulating and Generating Data for Model Assessment and Mining
Model assessment and model mining are two key processes which are crucial in software design and engineering, service-oriented architectures and business process management. Model assessment evaluates the compliance of a model towards its specification before or after implementation. Model mining allows the extraction of the implemented model from its activity logs and without prior knowledge o...
متن کاملAssessing Software Reliability at the Architectural Level
Modeling software architectures has been proved to be bene cial for facilitating the interaction among di erent stake-holders involved in the software development process, separating design concerns, promoting software reuse and evolution. However, it is still not clear whether software architecture description is compulsory for analyzing qualities like performance and reliability. Trying to cl...
متن کاملBrahms A multiagent modeling environment for simulating work practice in organizations
Introduction In this paper we position Brahms as a tool for simulating organizational processes. Brahms is a modeling and simulation environment for analyzing human work practice, and for using such models to develop intelligent software agents to support the work practice in organizations. Brahms is the result of more than ten years of research at the Institute for Research on Learning (IRL), ...
متن کاملSimulating the Latent Effect of Attrition on Project Management
Staff attrition is a problem often faced by software development organizations. We used process modeling and simulation to estimate the effect of different staffing policies on the project cost. A simulation technique has been used for analyzing the effect of the policies pertaining to replacement for engineers who leave the project, and also overstaffing in the beginning of the project .This p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000